triple mirror - German English Dictionary